package com.kakavr.user.dao;

import java.util.List;
import java.util.Map;

import com.kakavr.base.dao.IBaseDao;

public interface IUserRechargeDao extends IBaseDao {
	
	/**
	 * 添加充值记录
	 * @param map
	 */
	void insertUserRecharge(Map<String,Object> map);
	
	/**
	 * 查询充值详情
	 * @param map
	 * @return
	 */
	Map<String,Object> selectRechargeInfo(Map<String,Object> map);
	
	/**
	 * 充值列表
	 * @param map
	 * @return
	 */
	List<Map<String,Object>> selectRechargeList(Map<String,Object> map);
	/**
	 * 统计各店铺剩余次数
	 * @param map
	 * @return
	 */
	List<Map<String,Object>> statisticsShopTotalCount(Map<String,Object> map);
	
	/**
	 * 更改充值
	 * @param map
	 */
	void updateUserRecharge(Map<String,Object> map);

}
